@charset "utf-8";
.home-top-grid1 {
  background: rgba(11, 100, 143, 0.7);
  transition: 0.5s all;
}
.home-top-grid2 {
  background: rgba(226, 23, 55, 0.5);
  transition: 0.5s all;
}
.home-top-grid3 {
  background: rgba(11, 100, 143, 0.4);
  transition: 0.5s all;
}
@font-face {
  src: url(../fonts/HelveticaInserat.ttf);
}
@font-face {
  font-family: 'FuturistCondensed';
  src: url('../fonts/FuturistCondensed Regular.TTF');/* IE9*/
  src: url('../fonts/FuturistCondensed Regular.TTF') format('embedded-opentype'), /* IE6-IE8 */
  /*url('../fonts/FuturistCondensed Regular.woff') format('woff'), *//* chrome、firefox */
  url('../fonts/FuturistCondensed Regular.TTF') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url('../fonts/FuturistCondensed Regular.svg#iconfont') format('svg');/* iOS 4.1- */
}
body {
  font-family: "微软雅黑";
  min-width: 320px;
  color: #666;
  overflow-x: hidden;
}
img {
  max-width: 100%;
}
li {
  list-style: none;
}
i,
em {
  font-style: normal;
}
@font-face {font-family: 'iconfont';
    src: url('font/iconfont.eot'); /* IE9*/
    src: url('font/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('font/iconfont.woff') format('woff'), /* chrome、firefox */
    url('font/iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
    url('font/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}
.iconfont{font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0.2px;font-family:'iconfont';}
.vcenter {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  max-width: 100%;
  max-height: 100%;
  display: block;
  vertical-align: middle;
  margin: auto;
}
.last {
  margin-right: 0 !important;
}
.tHide {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.blockFull {
  display: block;
  width: 100%;
  height: 100%;
  position: relative;
}
.relative {
  position: relative;
}
a {  color: #666;transition: 0.5s;}
a:hover {  color: #e56c22;  text-decoration: none;}
a:link,
a:visited,
a:active{text-decoration: none;}
h1,
h2,
h3,
h4,
h5,
h6,
ul,
li {
  margin: 0;
  padding: 0;
}
img {
  border: 0;
}
.container {width: 100%;max-width: 1400px;padding: 0;}
.pic {
  position: relative;
  overflow: hidden;
}
.pic:after {
  content: "";
  display: block;
}
ul:after{clear:both;display:table;content:" ";}
p{margin:0;}

.col-title{}
.col-title h4{color: rgba(0,0,0,0.4);position: relative;margin-bottom: 4px;}
.col-title h4:after{content: '';width: 24px;position: absolute;top:50%;margin-left: 10px; border-top:1px solid #e56c22;}
.col-title h3{color: #000;line-height: 1.3;}
.col-title2 h4:after{display: none;}
.col-more a{display: inline-block;padding: 0.52vw 15px;width: 8.59vw;max-width: 165px;min-width: 130px; text-align: center;color: #fff;background: #e56c22;line-height: 25px;}
.col-more a:hover{background: #fff;color: #e56c22;box-shadow: 0 0 5px rgba(0,0,0,0.15);}

/*-banner-*/
    .banner {width: 100%; position: relative;background: #ccc;z-index: 7;}
    .banner .swiper-slide{width: 100%; background-size: cover;background-position: center;position: relative;}
    .banner .swiper-slide .content{width: 100%;height: 100%;position: absolute; left: 50%;top:50%;transform: translate(-50%,-50%);color: #fff;display: flex;align-items: center;padding-top:120px;}
    .banner-index .pic:after{padding-bottom:43.385%;}
    .banner-index .swiper-slide .container{display: flex;align-items: center;max-height: 100%;}
    .banner-index .swiper-slide .content .img{width: 50%;max-height: 100%;text-align: center; transition: 0.8s;opacity: 0;transform: translateX(-50px);}
    .banner-index .swiper-slide .content .img1 img{width: 34.63vw;}
    .banner-index .swiper-slide .content .con{width: 50%;padding-left: 4vw;}
    .banner-index .swiper-slide .content p,
    .banner-index .swiper-slide .content hr{transition: 0.8s;opacity: 0;transform: translateY(30px);}
    .banner-index .swiper-slide .content p.p1{font-size: 16px;color: rgba(255,255,255,0.7);position: relative;padding-left: 40px;}
    .banner-index .swiper-slide .content p.p1:before{content: '';width: 30px;border-top:3px solid #e56c22;position: absolute;left: 0;top:50%;margin-top: -1.5px;}
    .banner-index .swiper-slide .content p.p2{font-size: 2.5vw;line-height: 1.3;margin-top: 0.52vw;transition-delay: 0.3s;}
    .banner-index .swiper-slide .content p.p3{font-size: 20px;line-height: 1.6;color: rgba(255,255,255,0.6);transition-delay: 0.6s;}
    .banner-index .swiper-slide .content hr{margin:1.3vw 0; border-top:1px solid rgba(255,255,255,0.43);transition-delay: 0.6s; }
    .banner-index .swiper-slide.ani-slide .content .img,
    .banner-index .swiper-slide.ani-slide .content p,
    .banner-index .swiper-slide.ani-slide .content hr{opacity: 1;transform: translate(0);}

    .banner-index .swiper-banner .swiper-pagination{width: auto;left: auto; right: 3.5vw;bottom:3.5vw;}
    .banner-index .swiper-banner .swiper-pagination .swiper-pagination-bullet {display: block; width: 18px;height: 18px;margin:3px 0;background:url(../images/dot.png) center no-repeat;opacity: 1;background-size: 100%; }
    .banner-index .swiper-banner .swiper-pagination .swiper-pagination-bullet-active{ background-image: url(../images/dotactive.png); }
    /*page*/
    .banner-page .swiper-slide .content hr{width: 3.125vw;max-width: 60px;min-width: 30px;border-top:4px solid #e56c22;margin:0 0 1.3vw 0;}
    .banner-page .swiper-slide .content h2{font-size: 2.18vw;color: #fff;font-weight: bold;line-height: 1.3;}
    .banner-page .swiper-slide .content h3{font-size: 24px;color: rgba(255,255,255,0.47);margin-top: 5px;}
    .banner-page .swiper-slide .container{transition: 0.8s;opacity: 0;transform: translateY(30px);}
    .banner-page .swiper-slide.ani-slide .container{opacity:1;transform: translate(0);}
    @media (max-width: 991px) {
        .banner .swiper-slide .content{padding-top: 60px;}
        .banner-index .pic{display: none;}
        .banner-index .swiper-banner .swiper-slide{height:400px!important;}
        .banner-index .swiper-slide .content .img1 img{width: 30vw;}
        .banner-index .swiper-slide .content .con{width: 50%;padding-left:2vw;}
        .banner-index .swiper-slide .content p.p1{font-size:14px;padding-left: 30px;}
        .banner-index .swiper-slide .content p.p1:before{width: 20px;border-top:2px solid #e56c22;margin-top: -1px;}
        .banner-index .swiper-slide .content p.p2{font-size: 24px;margin-top: 5px;}
        .banner-index .swiper-slide .content p.p3{font-size: 15px;}
        .banner-index .swiper-slide .content hr{margin:13px 0; }

        .banner-index .swiper-banner .swiper-pagination{ right: 15px;bottom:15px;}
        .banner-index .swiper-banner .swiper-pagination .swiper-pagination-bullet { width:13px;height:13px;}

        .banner-page .swiper-banner .swiper-slide{height:300px!important;}
        .banner-page .swiper-slide .content hr{border-top:2px solid #e56c22;margin:0 0 10px 0;}
        .banner-page .swiper-slide .content h2{font-size: 20px;}
        .banner-page .swiper-slide .content h3{font-size: 15px;}
    }
    @media (max-width: 767px) {
        .banner-index .swiper-slide .container{display: block;position: static;}
        .banner-index .swiper-slide .content .img{position: absolute;left: 0;bottom:0;width: 100%;height: calc(100% - 60px);display: flex;align-items: center;justify-content: center;}
        .banner-index .swiper-slide .content .img img{width: auto;max-width:80%;max-height:80%;}
        .banner-index .swiper-slide .content .con{width: 100%;}
        .banner-index .swiper-slide .content p.p2{font-size: 20px;}
    }
/*-banner-*/

/*首页关于我们*/
    .col-index-about{padding-top: 5.2%;padding-bottom: 5.2%;}
    .col-index-about .col-more{margin-top: 1.56vw;}
    .col-index-about .flex{display: flex;align-items: center;}
    .col-index-about .aboutl{padding: 0;}
    .col-index-about .content{margin-top: 2vw;}
    .col-index-about .content h4{max-width: 478px;margin-bottom: 1vw; line-height: 1.5;color: #000;}
    .col-index-about .content p{line-height: 1.8;color: rgba(0,0,0,0.7);}
    .col-index-about .links ul{margin-top: 1vw;}
    .col-index-about .links ul li{float: left;display: flex;margin-right: 2vw;margin-top: 2vw;}
    .col-index-about .links ul li img{margin-right: 10px;}
    .col-index-about .links ul li h4 {margin-top: 5px;}
    .col-index-about .links ul li h4 a{color: #000;}
    .col-index-about .links ul li h4 span{display: block;margin-top: 5px; font-weight: normal;color: rgba(0,0,0,0.6);}
    .col-index-about .links ul li:last-child{margin-right: 0;}
    .col-index-about .aboutr{padding: 2.6vw 0 0 9vw;background: url(../images/imgbg.png) left 5.2vw top no-repeat; }
    .col-index-about .aboutr .pic,
    .col-index-about .aboutr .pic img{border-radius: 7px;}
    .col-index-about .aboutr .pic:after{padding-bottom: 76.66%;}
/*首页关于我们*/

/*首页优势*/
    .advan ul{margin:0 -10px;}
    .advan ul li{padding: 10px;}
    .advan ul li .box{padding: 1.77vw 1.04vw; background: #fff;}
    .advan ul li .tit{display: flex;align-items: center;}
    .advan ul li .tit img{width: 3.07vw;max-width: 59px;min-width: 35px;margin-right: 1.3vw;}
    .advan ul li .tit h4{color: #000;}
    .advan ul li .con{padding-left: 5px;margin-top: 0.78vw; line-height: 1.8em;color: rgba(0,0,0,0.6); }
    .col-index-advan{padding-top: 5.2%;padding-bottom: 5.2%;}
    .col-index-advan .flex{display: flex;align-items: center;}
    .col-index-advan .advanl{width: 48%;color: #fff;}
    .col-index-advan .advanl .content{max-width: 540px;margin-top: 1.3vw; color: rgba(255,255,255,0.7);line-height: 1.8;}
    .col-index-advan .col-title h4{color: #e56c22;margin-bottom:1.14vw;}
    .col-index-advan .col-title h3{color: #fff;}
    .col-index-advan .col-more{margin-top: 3vw;}
    .col-index-advan .advanr{width: 52%;}
    .col-index-advan .advan ul li .con{height: 3.6em;overflow: hidden;}
/*首页优势*/

/*首页产品*/
    .col-index-product{padding-top: 5.2%;padding-bottom: 8.33%;}

    .col-index-product .swiper-slide{cursor: pointer;}
    .col-index-product .swiper-slide h4{color: #000;line-height: 1.3;margin-top:1vw;}
    .col-index-product .swiper-slide h4 a{color: #000;}
    .col-index-product .swiper-slide .pic{background: #fff;}
    .col-index-product .swiper-slide .pic:after{padding-bottom: 100%;}
    .col-index-product .swiper-slide .pic img{transition: 0.5s;}
    .col-index-product .swiper-slide:hover h4 a{color: #e56c22;}
    .col-index-product .swiper-slide:hover img{transform: scale(1.05);}

    .col-index-product .list{width: 100%;max-width: 1480px;margin:2.6vw auto 0;}
    .col-index-product .swiper-button-prev,
    .col-index-product .swiper-button-next{ width: auto;height: auto;background: none;opacity: 1;z-index: 1;margin-top: -3.02vw; }
    .col-index-product .swiper-button-prev{left:-3vw;}
    .col-index-product .swiper-button-next{right:-3vw;}
    .col-index-product .swiper-button-prev i,
    .col-index-product .swiper-button-next i{ display: flex;align-items: center;justify-content: center; width: 3.02vw;height: 3.02vw;text-align: center;border:1px solid #ccc;color: #777;transition: 0.5s;border-radius: 50%;background: #fff; }
    .col-index-product .swiper-button-prev i:hover,
    .col-index-product .swiper-button-next i:hover{background: #e56c22;color: #fff;border-color: #e56c22;}
    .col-index-product .swiper-product .swiper-pagination{bottom: -3.125vw;font-family: 'Arial';line-height: 1;font-size: 24px;color: #727171;}
    .col-index-product .swiper-product .swiper-pagination .swiper-pagination-current{color: #e56c22;}

    .col-index-pro{padding-top: 7.29%;padding-bottom: 7.29%;}
    .col-index-pro .title h3{color: #fff;line-height: 1.3;}
    .col-index-pro hr{ width: 5.2vw;margin:1.3vw auto; border-top:3px solid #e56c22; }
    .col-index-pro .content{width: 100%;max-width: 1200px;margin:0 auto;color: rgba(255,255,255,0.51);line-height: 1.8;}
    .col-index-pro .col-more{margin-top: 2.6vw;}
/*首页产品*/

/*首页新闻*/
    .col-index-news{padding-top: 5.2%;padding-bottom: 5.2%;margin-bottom: 3.125%;}
    .col-index-news .col-title h4:after{display: none;}
    .col-index-news .description{line-height: 1.8;color: rgba(0,0,0,0.6);}
    .col-index-news .description hr{width: 3.125vw;max-width: 59px;min-width: 30px;margin:10px auto; border-top:3px solid #e56c22;}
    .col-index-news .swiper-news{margin-top: 2.6vw;padding-top: 2.08vw;}
    .col-index-news .swiper-news .swiper-pagination{height: 2px;background: #ccc;}
    .col-index-news .swiper-news .swiper-pagination.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background: #e56c22;}
    .col-index-news .swiper-slide { color: rgba(0,0,0,0.8); }
    .col-index-news .swiper-slide h5{color: #000;transition: 0.5s;line-height: 1.3;}
    .col-index-news .swiper-slide h5 a{color: #000;}
    .col-index-news .swiper-slide p{margin-top: 1vw; line-height: 1.8em;height: 3.8em;overflow: hidden; }
    .col-index-news .swiper-slide .pic{margin-top: 1.82vw;}
    .col-index-news .swiper-slide .pic:after{padding-bottom: 55.714%;}
    .col-index-news .swiper-slide .pic img{transition: 0.5s;}
    .col-index-news .swiper-slide .date{margin-top: 1vw;}
    .col-index-news .swiper-slide:hover .pic img{transform: scale(1.05);}
    .col-index-news .swiper-slide:hover h5,
    .col-index-news .swiper-slide:hover h5 a{color: #e56c22;}
/*首页新闻*/

/*底部开始*/
    .footer{padding-top: 3.125vw;background: #117783;}
    .footerCon{padding: 2vw 3vw;width: 100%;position: absolute;top:-3.125vw;transform: translateY(-50%);background: #fff;color: #000;box-shadow: 0px 0px 21px 0px rgb( 1, 0, 0,0.29 );}
    .footerCon p{line-height:27px;}
    .footerCon p a{color: #000;}
    .footerCon p.address,
    .footerCon p.tel,
    .footerCon p.email{padding: 0 1.3vw;}
    .footerCon p.address img,
    .footerCon p.tel img,
    .footerCon p.email img{margin-right: 10px;position: relative;top:-1px;}
    .footerCon p.address,
    .footerCon p.tel{border-right: 1px solid #dfdfdf;}
    .footerNav{padding-top: 3.64vw;}
    .footerNav ul li{float: left;}
    .footerNav ul li h4{line-height: 1.3;margin-bottom: 15px;}
    .footerNav ul li h4 a{color: #fff;}
    .footerNav ul li h4 a:hover{color: #e56c22;}
    .footerNav ul li p{line-height: 1.8;}
    .footerNav ul li p a{color:#91b5bb;}
    .footerNav ul li p a:hover{color:#fff;}
    .footerNav ul li.lidh{width: 14.28%;}
    .footerNav ul li.lipro{width: 22%;}
    .footerNav ul li.lipro div{margin:0 -8px;}
    .footerNav ul li.lipro p{width: 50%;float: left;padding: 0 8px;}
    .footerNav ul li.liqrcode{width: 20%;max-width: 120px; float: right;}
    .footerNav ul li.liqrcode span{display: block;margin-top: 10px; color: #a0bdc1;line-height: 1.8;}
    .copy{padding-top: 1vw;padding-bottom: 1vw;margin-top: 3.125vw; border-top:1px solid #59a0a8; }
    .copy p{ line-height: 1.8;color: #a0bdc1; }
    .copy p a{ color: #a0bdc1; }
    .copy p a:hover{ color: #fff; }
/*底部结束*/
/*内页开始*/
    .col-subnav{width: 100%;position: absolute;bottom:3.125vw;left: 0;z-index: 2;}
    .col-subnav ul{}
    .col-subnav ul li{float: left;margin-left: 15px;}
    .col-subnav ul li a{display: block;width: 10.41vw;max-width: 200px;min-width: 120px;text-align: center; background: #fff;color: #000;line-height: 25px;padding: 0.65vw 15px;}
    .col-subnav ul li a:hover,
    .col-subnav ul li a.cur{background: #e56c22;color: #fff;}
/*关于我们*/
    .col-page-about{padding-top: 5.2%;padding-bottom: 5.2%;}
    .col-page-about .content{margin-top: 2.6vw; color: rgba(0,0,0,.7);line-height: 1.8; }
    .col-page-about .content img{width: 53.928%;margin-left: 1.56vw;margin-bottom: 1.3vw;}
    .col-page-about .content p{line-height: 2;color: rgba(0,0,0,0.7);}
    .col-page-about .content .desc{max-width: 545px;padding-left: 1.3vw;margin-bottom: 3vw;border-left: 4px solid #e56c22;}
    .col-page-about .content .desc p{ color: #000;line-height: 1.6;}
    /*发展历程*/
    .col-history{padding-top: 5.2%;padding-bottom: 5.2%;}
    .col-history .col-title h4{color: rgba(255,255,255,0.6);}
    .col-history .col-title h3{color: #fff;}
    .col-history .desc{width: 100%;max-width: 740px;margin-top: 0.78vw; line-height: 1.8;color: #fff;}
    .col-history .list{margin-top: 4vw;padding: 0 30px; color: #fff;}
    .col-history .list:after{content: '';width:98%;position: absolute;left:50%;transform: translateX(-50%); bottom:66px;border-top:1px solid rgba(255,255,255,0.6);}
    .col-history .list h4{font-family: 'Arial';}
    .col-history .list .year{width: 65px;height: 90px;margin-top: 1.04vw;}
    .col-history .list .year h4{margin-top: 10px;}
    .col-history .list .cont{height: 140px;padding-left: 65px;position: relative;}
    .col-history .list .cont:before{content: '';width: 65px;height:100%;background: url(../images/icon-shu.png) center bottom no-repeat;position: absolute;left: 0;bottom: 0;}
    .col-history .list .cont .con{line-height: 1.8em;height: 5.4em;overflow: auto;}
    .col-history .list .cont .con::-webkit-scrollbar{width:4px;height:4px;}
    .col-history .list .cont .con::-webkit-scrollbar-track-piece{background-color: rgba(255,255,255,0.8);}
    .col-history .list .cont .con::-webkit-scrollbar-thumb:vertical{height: 10px;background-color: #e56c22;}
    .col-history .list .cont .con::-webkit-scrollbar-thumb:horizontal{width: 10px;background-color: rgba(255,255,255,0.8);}
    .col-history .swiper-history{position: static;}
    .col-history .swiper-history .swiper-button-prev,
    .col-history .swiper-history .swiper-button-next{width: 29px;height: 29px;background: url(../images/icon-dot.png) center no-repeat;background-size: 100%;opacity: 1;top: auto;margin:0;bottom: 52px;}
    .col-history .swiper-history .swiper-button-prev{left: 0;}
    .col-history .swiper-history .swiper-button-next{right: 0;}
    /*优势*/
    .col-about-advan{padding-top: 5.2%;padding-bottom: 5.2%;}
    .col-about-advan .advan ul{display: flex;margin:0;}
    .col-about-advan .advan ul li{padding: 0;margin-right: 1.04vw;margin-top: 2.08vw; box-shadow: 0px 0px 21px 0px rgba( 1, 0, 0,0.1 );}
    .col-about-advan .advan ul li:last-child{margin-right: 0;}
    /*荣誉*/
    .col-honor{padding-top: 5.2%;padding-bottom: 5.2%;}
    .col-honor .col-title h4{color: rgba(255,255,255,0.6);}
    .col-honor .col-title h3{color: #fff;}
    .col-honor .list{padding-top: 2.6vw;}
    .col-honor .list .pic{max-height: 286px;}
    .col-honor .list .pic:after{padding-bottom: 133%;}
    .col-honor .list .pic img{transition: 0.5s;}
    .col-honor .list .tit{margin-top: 1.3vw;padding-top: 1.04vw; border-top:1px solid #ccc;}
    .col-honor .list .tit h5{line-height: 1.3;color: #000;}
    .col-honor .swiper-honor {position: static;}
    .col-honor .swiper-honor .swiper-slide{padding: 1.3vw 1.82vw; background: #fff;}
    .col-honor .swiper-honor .swiper-slide:hover .pic img{transform: scale(1.05);}
    .col-honor .swiper-honor .swiper-button-prev,
    .col-honor .swiper-honor .swiper-button-next{ width: auto;height: auto;left: auto;right: 0;margin:0;top:0;background: none;opacity: 1;z-index: 1;transform: translateY(-100%); }
    .col-honor .swiper-honor .swiper-button-prev{margin-right: 57px;}
    .col-honor .swiper-honor .swiper-button-prev i{transform: rotateY(180deg);}
    .col-honor .swiper-honor .swiper-button-prev i,
    .col-honor .swiper-honor .swiper-button-next i{ display: block;width: 50px;height: 50px;text-align: center;line-height:50px;color: #fff;transition: 0.5s;background: #e56c22;border-radius: 50%; }
    .col-honor .swiper-honor .swiper-button-prev i:hover,
    .col-honor .swiper-honor .swiper-button-next i:hover{background: #fff;color: #e56c22;box-shadow: 0 0 8px rgba(0,0,0,0.1);}
    /*厂房面貌*/
    .col-environment{padding-top: 5.2%;padding-bottom: 5.2%;margin-bottom: 3.125%;}
    #certify1 { position: relative;z-index: 1;padding: 0 50px;margin-top: 30px;}
    #certify1 .swiper-container { max-width: 1145px;margin:0 auto;position: static;}
    #certify1 .swiper-slide {    width: 486px;padding: 8px;background: #fff; border:1px solid #bfbdbd;   /*height: 408px;*/    }
    #certify1 .swiper-slide .pic{background: #000;}
    #certify1 .swiper-slide .pic img{width: 100%;opacity: 0.8;}
    #certify1 .swiper-slide .pic:after{    padding-bottom: 77.56%;}
    #certify1 .swiper-slide-active .pic img{opacity: 1;}
    #certify1 .swiper-button-prev{left: 0;}
    #certify1 .swiper-button-next{right: 0;}
    #certify1 .swiper-button-prev,
    #certify1 .swiper-button-next {width:auto;height:auto;background:none;opacity:1!important;z-index:1;margin-top: -25px;}
    #certify1 .swiper-button-prev i,
    #certify1 .swiper-button-next i{ display: block;width: 50px;height: 50px;line-height: 50px;background: #bfbfbf; color:#fff;font-size:20px;transition: 0.5s;border-radius: 50%;text-align: center;}
    #certify1 .swiper-button-prev i:hover,
    #certify1 .swiper-button-next i:hover{background: #e56c22;}
/*关于我们*/

/*招聘*/
    .col-talent{ padding-top: 5%;padding-bottom: 5%;border-bottom: 1px solid #e5e5e5; }
    .col-talent .content{margin-top: 1.3vw; line-height: 2; }

    .col-page-job{padding-top: 5%;padding-bottom: 5%;margin-bottom: 3.125%;}
    .col-job ul{margin-top: 2.6vw;}
    .col-job ul li{ margin-bottom: 10px;}
    .col-job ul li span.jia{display: block; width: 16px;height: 2px;background: rgba(0,0,0,0.38);position: absolute;right:3.16%;top:50%;margin-top: -1px;}
    .col-job ul li span.jia:after{content: '';width: 2px;height: 16px;background: rgba(0,0,0,0.38);position: absolute;left:50%;top:50%;margin-left: -1px;margin-top: -8px;}
    .col-job ul li.li1{padding:0 6.25%; margin-bottom: 0; background: #646464;height: 56px;line-height: 56px;color: #fff;text-transform: capitalize;}
    .col-job ul li .jobtit{padding:0 6.25%;background:#e9e9e9;color: #000;height: 56px;line-height: 56px;position: relative;}
    .col-job ul li .jobcon{display: none; padding:40px 6.25%;background: rgba(242,242,242,0.57);line-height: 1.8em;color: #000;}
    .col-job ul li .jobcon .zwms{display: block;color: #000;margin-bottom: 15px;}
    .col-job ul li.active .jobtit{background:#e87a38;color: #fff;}
    .col-job ul li.active span.jia,
    .col-job ul li.active span.jia:after{background: rgba(255,255,255,0.38);}
    .col-job ul li.active .jobcon {  display: block;}

    .apply{ margin-top: 30px; }
    .apply a{color: #000; border-bottom: 1px solid #000;padding-bottom: 3px; }
    .apply a:hover{color: #e87a38;border-color: #e87a38;}

    .col-page-job .newshow .newshowtxt .zwms{font-size: 16px;color: #000;margin-bottom: 5px;display: block;}
    .col-page-job .newshow .apply a{display: block;width: 166px;height: 44px;text-align: center;line-height: 44px;background: #e56c22;color: #fff;border:0;  }
    .col-page-job .newshow .apply a:hover{opacity: 0.8}

    .jobform ul {  width: 100%;max-width: 800px;  margin: 20px auto 0;}
    .jobform ul li{margin-top: 13px;}
    .jobform ul li input { width: 100%;padding: 0 15px; line-height: 35px; border: 1px solid #e4e5e5; }
    .jobform ul li input[type="radio"],.jobform ul li input[type="checkbox"]{ width: auto; }
    .jobform ul li select{ width: 100%; height: 35px; border: 1px solid #e4e5e5; }
    .jobform ul li input:focus { border: 1px solid #d2332f;}
    .jobform ul li textarea {  width: 100%;padding:10px 15px; border: 1px solid #e4e5e5; height: 150px; float: left;}
    .jobform ul li textarea:focus {  border: 1px solid #d2332f;}
    .jobform ul li.li4 input {  width: 120px;  float: left;  color: #333;}
    .jobform ul li.li4 img {  float: left;  cursor: pointer;  margin: 0 5px;}
    .jobform ul li.li4 a {  float: left;  line-height: 35px;}
    .jobform ul li.sub {  width: 100%;max-width: 800px;  margin: 0 auto;  text-align: center;}
    .jobform ul li.sub input {  height: 48px;  width: 20%;min-width:120px;  background: #575757;  border: 0;  margin-top: 40px;  color: #fff;  margin-left: 5px;margin-right: 5px;  transition: 0.3s;}
    .jobform ul li.sub input:hover {  background: #e56c22;}
/*招聘*/

/*联系我们*/
    #allmap {  width: 100%;  height: 590px;}
    #allmap img {  max-width: 1070px;  max-height: 368px;}
    #allmap label {  max-width: 1070px;}
    .col-page-contact{padding-top: 5.2%;padding-bottom: 5.2%;margin-bottom: 3.125%;}
    .col-contactway{padding-top: 5vw;padding-left: 10vw;}
    .col-contactway .desc{color: rgba(0,0,0,0.4);line-height: 1.8;margin-top: 5px;}
    .col-contactway .content{color: #000; line-height: 1.8;margin-top: 3vw;}
    .col-contactway .content p{position: relative;padding-left: 40px;margin-bottom: 1.04vw;}
    .col-contactway .content p img{position: absolute;left: 0;top:0;}

    .col-mess{padding-top: 5vw;}
    .message{margin-top: 2.6vw;max-width: 630px;}
    .message ul{margin:0 -7px;}
    .message ul li{padding: 0 7px;margin-bottom: 15px;}
    .message ul li input{width: 100%;padding: 0 25px; height: 55px;line-height: 53px;border:1px solid #dcdcdc;background: #fff;}
    .message ul li.li_3{width: 100%;}
    .message ul li.li3{width: 100%;}
    .message ul li.li3 textarea{width: 100%;padding:18px 25px;height: 130px;border:1px solid #dcdcdc;background: #fff;float: left;}
    .message ul li.li4 input{width: 50%;max-width: 160px;}
    .message ul li.sub{margin-bottom: 0;}
    .message ul li.sub input{background: #e56c22;border-color: #e56c22;color: #fff;}
/*联系我们*/

/*产品中心*/
    .col-pronav{width:23.57%;padding-right: 1.56vw; }
    .col-pronav .box{box-shadow: 0px 0px 21px 0px rgba( 60, 34, 11,0.1 );}
    .col-pronav h2{padding: 1.56vw 10px; background: #8b0d0d;color: #fff; }
    .col-pronav h2 span{display: block;color: rgba(255,255,255,0.3);margin-top: 5px;}
    .col-pronav ul{margin-top: 1px;}
    .col-pronav ul li{margin-top: -1px;}
    .col-pronav ul li a{display: block;padding: 1vw 10px; color: #000;border:1px solid #dcdcdc;line-height: 1.6;}
    .col-pronav ul li a:hover,
    .col-pronav ul li a.cur{background: #e56c22;color: #fff;border-left-color: #e56c22;border-right-color: #e56c22;}
    .col-page-product{padding-top: 5.2%;padding-bottom: 5.2%;margin-bottom: 3.125%;}
    .col-page-productr{width: 76%;}
    .col-page-productr .title{padding-bottom: 1vw; border-bottom: 1px solid #ccc; }
    .col-page-productr .title h3{color: #000;line-height: 1.3;}
    .pro{}
    .pro ul{margin:0 -1.3vw;}
    .pro ul li{padding: 0 1.3vw;margin-top: 2.34vw;}
    .pro ul li .padding{box-shadow: 0px 0px 21px 0px rgba( 60, 34, 11,0.1 );}
    .pro ul li .pic{border:1px solid #ccc;}
    .pro ul li .pic:after{padding-bottom: 65%;}
    .pro ul li .pic img{max-width: 95%;min-height: 95%;}
    .pro ul li .tit h4{margin-top: -1px;padding: 1.3vw; color: #000;transition: 0.5s;line-height: 1.5;border:1px solid #ccc;}
    .pro ul li .tit h4 a{color: #000;}
    .pro ul li .padding:hover .tit h4{background: #e56c22;}
    .pro ul li .padding:hover .tit h4,
    .pro ul li .padding:hover .tit h4 a{color: #fff;}
    /*产品详细页*/
    .col-back{margin-bottom: 2.6vw;}
    .pro_show{}
    .pro_show .caseleft{width: 45%;}
    .pro_show .caseright{width: 55%;padding-left: 2.34vw;}
    .pro_show .caseright h1{ color: #000;line-height: 1.3;}
    .pro_show .caseright .con{line-height: 1.8;margin-top: 2vw;}

    .pro_show .prenext{margin:30px 0 0;padding: 20px 0 0; border-top:1px solid #e5e5e5;}

    .pro_show_pc .pic:after{padding-bottom: 78%;}
    .pro_show_pc .pic img{max-width: 95%;}
    .pro_show_phone .pic:after{padding-bottom: 78%;}
    .pro_show_phone .pic img{max-width: 95%;}

    .swiper-container-product{  position: relative;  overflow: hidden;}
    .pro_show_phone{/*margin:30px auto 0;*/display:none;}
    .swiper-container-product-phone{ position: relative;  overflow: hidden;text-align:center;}

    .jqueryzoom{
      /*height: 500px;*/
      width: 100%;
      overflow: hidden;
      border:1px solid #ccc;
    }
    .jqueryzoom .cloudzoom{
      /*height: 100%;*/
      /*margin:0 auto;*/
      text-align: center;
    }
    .product-thumb{  padding:0px 25px;  position: relative;  margin-top:10px;}
    .product-thumb .swiper-slide{  /*height:120px;*/  border:1px solid #ccc;}
    .product-thumb .cloudzoom-gallery{  cursor: pointer;  /*height: 100%;*/}
    /*.product-thumb .cloudzoom-gallery-active{border:1px solid #e56c22;}*/
    .product-detail-prev{ position: absolute;left: 0;color:#000000;padding:6px;top:50%;margin-top:-27px; font-size: 30px;z-index: 1;}
    .product-detail-next{ position: absolute; right: 0; color:#000000; padding:6px; top:50%; margin-top:-27px; font-size: 30px;z-index: 1;}
    .cloudzoom-lens {border: 1px solid #888; width: 100px; height: 100px;box-shadow: -0px -0px 10px rgba(0,0,0,0.40);cursor: crosshair; background: #fff; z-index: 10;}
    /* CSS for zoom window. */
    .cloudzoom-zoom { border: 1px solid #888; width: 500px; height: 200px; box-shadow: -0px -0px 10px rgba(0,0,0,0.40);z-index: 99;}
    /* CSS for zoom window in 'inside' mode. */
    .cloudzoom-zoom-inside { border: none; box-shadow: none;}

    /* CSS for captions */
    .cloudzoom-caption {
        display: none; /* CSS captions should be hidden initially */
        text-align: left; background-color: #000; color: #fff;font-weight: bold; padding: 10px; font-family: sans-serif; font-size: 11px;}

    /* A blank image */
    .cloudzoom-blank {    background-image: url(blank.png);}

    /* The animated ajax loading image */
    .cloudzoom-ajax-loader {
        /*background-image: url(ajax-loader.gif);*/
        width: 32px;    height: 32px;
    }
    .procontent{margin-top: 3.64vw;}
    .procontent .tit{border-bottom: 1px solid #ebebeb;}
    .procontent .tit span{display: block;width: 130px;height: 40px;line-height: 40px;color: #000;background: #ebebeb;text-align: center;}
    .procontent .content{line-height: 1.8;padding: 2.04vw 0;}
    /*询盘*/
    .product-inquiry{margin-top: 5vw;}
    .product-inquiry h3{color: #000;padding-bottom: 15px; }
    .product-inquiry ul{margin:0 -0.65vw;}
    .product-inquiry ul li{padding: 0 0.65vw;margin-top: 1.04vw;}
    .product-inquiry ul li input{ width: 100%;padding: 11px 15px; background: #f5f5f5;border:1px solid #f5f5f5;line-height: 30px; }
    .product-inquiry ul li textarea{ width: 100%;float: left;padding: 11px 15px;height:200px;background: #f5f5f5;border:1px solid #f5f5f5; }
    .product-inquiry ul li.li_3{ width: 100%; }
    .product-inquiry ul li.li3{ width: 100%; }
    .product-inquiry ul li.li4{ width: 100%;margin-left: 0;margin-right: 0; }
    .product-inquiry ul li.li4 div{padding: 0;}
    .product-inquiry ul li.li4 input{max-width: 120px;}
    .product-inquiry ul li.sub{ width: 100%; }
    .product-inquiry ul li.sub input{background: #e56c22;color: #fff;transition: 0.5s;}
    .product-inquiry ul li.sub input:hover{ opacity: 0.8; }
/*产品中心*/

/*新闻资讯*/
    .col-page-news{padding-top: 5.2%;padding-bottom: 5.2%;margin-bottom: 3.125%;}
    .news ul{margin:0 -2vw;margin-top: -2.5vw;}
    .news ul li{padding: 0 2vw;margin-top: 2.5vw;color: #9ba4ad;}
    .news ul li .padding{cursor: pointer;box-shadow: 0 0 20px 0 rgba(0,0,0,0.08);}
    .news ul li .pic:after{padding-bottom: 55.71%;}
    .news ul li .pic img{transition: 0.5s;}
    .news ul li .text{padding: 1.56vw;}
    .news ul li h4{color: #000;transition: 0.5s;line-height: 1.3;}
    .news ul li h4 a{color: #000;}
    .news ul li p{margin-top: 10px; line-height: 1.8em;height: 3.6em;overflow: hidden;}
    .news ul li .date{margin-top: 8px;}
    .news ul li .date i{color: #e56c22;margin-right: 10px;}
    .news ul li .padding:hover .pic img{transform: scale(1.05);}
    .news ul li .padding:hover h4,
    .news ul li .padding:hover h4 a{color: #e56c22;}
    .newshow .newshowtit {
      text-align: center;
      border-bottom: 1px dotted #bfbebe;
    }
    .newshow .newshowtit h1 {
      color: #333;line-height: 1.3;
    }
    .newshow .newshowtit .date {
      line-height:1.8em;padding: 22px 0;
      color: #999;
    }
    .newshow .newshowtxt{margin:30px 0;}
    .newshow .newshowtxt p {
      line-height: 1.8;
    }
    .newshow .newshowimg {
      text-align: center;
      margin: 65px 0;
    }
    .prev-next {
      float: left;
      margin-top: 10px;
    }
    .prev-next a {
      display: block;
      color: #999;
      line-height: 25px;
      transition: 0.3s;
    }
    .prev-next a b {
      color: #666;
    }
    .prev-next a:hover {
      color: #e56c22;
    }
    .prev-next a.prev {
      border-bottom: 1px dashed #d4d4d4;
    }
/*新闻资讯*/
/*page*/
    .page { text-align: center;margin-top: 2.6vw;}
    .page li {
        display: inline;
    }
    .page li a{
        font-family: 'arial';
        background: #fff!important;border:1px solid #eee!important;
        padding: 6px 13px;
        margin: 0 3px;
        display: inline;
        color:#666;
    }
    .page li a:hover,
    .page li.active a{
        background: #000!important;
        color: #fff;
    }
    @media (max-width: 991px) {
        .page{margin-top: 30px;}
        .page li a{padding: 5px 10px;}
    }
/*page*/
/****询盘****/
.inquiry-container .row{margin-left:0px;margin-right:0px;}
.inquiry-container li img{height:30px;}
.inquiry-container a{color:#000000;}
.inquiry-col{padding:0!important;}
.inquiry-title{font-size: 24px;margin:0px 0px 40px;color:#cccccc;position: relative;}
.inquiry-title:before{width: 90%;content:"";position: absolute;border-top: 1px dashed #cccccc;right: 0;top:15px;}
.inquiry-title:after{width: 90%;content:"";position: absolute;border-bottom: 1px dashed #cccccc;right: 0;top:20px;}
.inquiry-chose{background-color:#162c4c;color:#ffffff;padding:0px 20px;line-height: 50px}
.inquiry-chose .inquiry-select select{height:30px;color:#000000;line-height: 30px;width: 100%;border:none;padding:0 20px;cursor:pointer;}
.inquiry-container .classification{padding:0;}
.inquiry-search{text-align: right;}
.inquiry-search input{width: 290px;height: 30px;line-height: 30px;padding:0 10px;color:#000000;display: inline-block;float: right;margin: 10px 0;border: 0}
.inquiry-search i{width: 40px;height: 30px;background: #a0a0a0;color: #ffffff;float: right;line-height: 30px;text-align: center;font-size: 20px;margin: 10px 0;cursor:pointer;}
.inquiry-container .product-list{padding:20px 0 30px;border-bottom: 1px dashed #737373;color:#000000;}
.inquiry-container .fa-play{color:#ffffff;background: #162c4c;width: 24px;height:24px;line-height: 24px;text-align: center;}
.inquiry-container .product-list .product-ul li{height:60px;line-height: 60px;color:#000000;border-bottom: 1px solid #f2f2f2;}
.inquiry-add,.inquiry-submit{background: #e60012;color:#ffffff;padding:8px 20px;width:130px;text-align: center;border-radius: 10px;cursor: pointer;}
.inquiry-submit{margin-top: 30px;}
.inquiry-add .fa{font-size: 16px}
.inquiry-list{margin-top:20px;}
.inquiry-container .list-head{background: #f2f2f2;height:46px!important;line-height: 46px!important;}
.inquiry-list li{height:60px;line-height: 60px;color:#000000;border-bottom: 1px solid #f2f2f2;}
.inquiry-container .fa-times,.inquiry-container .fa-plus{font-size: 18px;cursor: pointer;}
.gm-row{margin:0;padding:0 !important;}
.inquiry-container .input-name{line-height: 40px;color:#0d0d0d;}
.inquiry-container .input-type input,.inquiry-container .input-type textarea{width: 100%;font-size: 12px;padding:5px;}
.inquiry-container .input-type textarea{height:140px;}
.inquiry-container .input-type input{height:40px;margin-bottom: 10px}
.inquiry-container .input-star{color:#cd0406;}
.inquiry-form{margin:50px 0 40px;}
.inquiry-submit{margin:0 auto;margin-top: 40px;}
.inquiry-add-page{margin-top:30px;}
.inquiry-page {padding:8px 0;text-align:right;}
.inquiry-page li {display: inline;}
.inquiry-page li a{font-family: arial;background: #ffffff;padding: 2px 6px;margin: 0 2px;font-size: 12px;display: inline;border:1px solid #cccccc;}
.inquiry-page li a:hover {background: #f3f3f3;}
.inquiry-page li.active a{background: #f3f3f3;color: #ababab;}
.inquiry-page li.bgnone a{display: none;}
.submit-hide{display: none;}
.inquiry-captcha .captcha_src{
  height:40px;
}
#BMapLib_search_bus_btn0{margin-right:0px!important;}
.tangram-suggestion-main{z-index: 99}

.baidu-map-content{
  margin:0;
  line-height:20px;
  padding:2px;
}
.baidu-map-content img{
  float:right;
  zoom:1;
  overflow:hidden;
  width:100px;
  height:100px;
  margin-left:3px;
}
/*产品规格*/
.spec-type{
  height: 32px;line-height: 32px;margin-top:3px
}
.spec-item{
  padding: 20px 0;
}
.spec-one-item{
  padding:5px 0;
}
.spec-val{
  padding-left: 0!important;
}
.choiceimg{
  width: 42px!important;
  height: 42px!important;
  padding: 2px!important;
}
.border-spec{
  border:1px solid #fff;
}
.border-spec:hover{
  border:1px dotted #f40;
}
.border-spec-active{
  border:1px dotted #f40;
}
.cartInvalid{
  background: #f0f0f0
}
.choice{
  padding: 0 10px;border: 1px solid #b8b7bd;cursor:pointer;float: left;margin-right: 5px;height: 32px;line-height: 32px;margin-top:3px;
}
.choice:hover{
  border: 1px solid #FF0036;
}
.choice-active{
  border: 1px solid #FF0036;
}
.choice-disabled{
  pointer-events: none;
  cursor: default;
  opacity: 0.6;
}
.click-disabled{
  pointer-events: none;
}
#gotoTop{
  display: none;
  z-index: 299;
  position: fixed;
  width: 40px;
  height: 40px;
  background-color: rgba(0,0,0,0.3);
  font-size: 20px;
  line-height: 36px;
  text-align: center;
  color: #FFF;
  top: auto;
  left: auto;
  right: 30px;
  bottom: 50px;
  cursor: pointer;
  transition: 0.5s;
}
#gotoTop:hover{
  background-color: #e56c22;
}
.customer-service{
  z-index: 299;
  position: fixed;
  font-size: 20px;
  line-height: 40px;
  text-align: center;
  color: #FFF;
  top: auto;
  left: auto;
  right: 30px;
  bottom: 90px;
}
.customer-service li{
  width: 40px;
  height: 40px;
  background-color: #333;
  background-color: rgba(0,0,0,0.3);
  cursor: pointer;
  border-radius: 2px;
  margin-bottom: 10px;
}
.customer-service li a{
  color: #FFF;
}
.customer-service li:hover{
  background-color: #1ABC9C !important;
}
/*普通产品询盘*/
.enquiry-area{width: 100%;height: 100%;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;padding: 0 0 25px;border: 1px solid #eee;font-size: 14px;background: #fff;overflow: hidden;}
.enquiry-area .enquiry-head{cursor: default;background: #003e59;color: #ffffff;position: relative;width: 100%;height: 55px;line-height: 55px;font-size: 16px;padding-left: 22px;}
.enquiry-area .enquiry-item{position: relative;background: #fff;padding:0 20px;margin-top: 20px;}
.enquiry-area .enquiry-item button{background: #ff6f00;border: none;border-bottom: 2px solid #ef5a00;color: #ffffff;padding: 8px 22px;border-radius: 3px;text-decoration: none;transition: background 200ms ease;outline: none;cursor: pointer;width: 100%;}
.enquiry-area .enquiry-item button i{display: inline-block;margin-left: 8px;}
.enquiry-area .enquiry-item .enquiry-input{box-sizing: border-box;width: 50%;padding: 10px;font-family: 'Open Sans', sans-serif;background: #fff;margin: 0;height: 40px;font-size: 14px;border: 1px solid #eee;border-left: 2px solid #003e59;outline: none;resize: none;overflow: hidden;border-radius: 3px;transition: box-shadow 200ms ease;}
.enquiry-area .enquiry-item .enquiry-textarea{width:100%!important;height:95px!important;}

/*站内搜索*/
    .goomay-keywords-light{ background: #dc3545 !important; color:#ffffff !important;}
    #search{ padding-top:5%;padding-bottom:5%;margin-bottom: 3.125%; overflow:hidden }
    .search_left{    border: 1px solid #d6d6d6; padding-top:5px;  padding-bottom:5px; }
    .s_head{ border-bottom: 1px solid #d6d6d6; height: 50px;  }
    .s_head h2{  line-height: 50px;  }
    .s_body ul{ margin-top: 10px; margin-left: 10px;margin-right: 10px;  }
    .s_body ul span{display: block;color: #333;line-height: 40px;}
    .s_body ul input,
    .s_body ul select{
        height: 35px;
        width: 100%;
        line-height: 35px;
        border: 1px solid #e6e6e6;
        padding-left: 10px;
        margin-bottom: 10px;
    }
    .s_body .sub input{
        height: 35px;
        line-height: 35px;
        background: #575757;
        border: 0;
        font-weight: bold;
        color: #fff;
        transition: 0.3s;
        text-align: center;
        padding-left: 0px;
    }
    .search_right{    padding-left: 40px;padding-right: 0;  }
    .search_right .no-result{
        text-align: center;
        font-size: 30px;
        color:#d80808;
        margin-top:50px;
    }
    .search-result-title{
        font-size: 20px;
        font-weight: 600;
        color: #333;
        line-height: 30px;
        height: 30px;
        overflow: hidden;
    }
    .entry-image { float: left;width: 120px;margin: 0 20px 0 0;}
    .entry-c{ position: relative;  overflow: hidden; }
    .search-result-info{    padding:5px 0;  }
    .search-result-info li{  display: inline-block;  }
    .search_right em{ color: #004cff;  }
    .search_right .search-result{  margin-left:25px; }
    .product_title a{ color: #d80808; text-decoration: underline; }
    .search_right .search-li{ border-bottom: 1px solid #d6d6d6; margin-bottom: 30px; padding-bottom: 10px;}
    .search_right li{ overflow: hidden;  }
    .search-result-info li:before{
        content: '/';
        display: inline-block;
        margin-left: 10px;
        margin-right: 10px;
        opacity: 0.5
    }
    .search-result-info li:first-child:before { display: none; }
    .product_list{ padding-bottom: 15px;    border-bottom: 1px solid #d6d6d6;     margin-bottom: 15px;  }
    .product_img{ float: left;  }
    .product_img img{    border-radius: 50%;  }
    .product_img img:hover{    width: 90px;    height: 90px;  }
    .product_body{  float: left; margin-left: 20px; margin-top: 10px;  }
    .product_title{ margin-bottom: 20px;  }
    .se_news{    float: right;    width: 79%;  }
    .news ul li .se_news a {color:#d80808;text-decoration: underline;display: inline-block;height: 22px;overflow: hidden; transition: 0.3s;  }
    .search_right .news .date em{ color: #fff;}
    @media (max-width: 991px){
        #search{padding-top: 55px;padding-bottom: 55px;}
        .search_right{padding-left:15px;}
    }
    @media (max-width: 767px){
        .search_right{padding-left:0;margin-top:40px;}
        .entry-image{float: none;width: 100%;max-width: 300px;margin-bottom: 10px;}
    }
/*站内搜索*/
#aPlay{display: block;position: absolute;left: 50%;top:50%;transform: translate(-50%,-50%);  }
#aPlay i{display: block;width: 55px;height: 55px;line-height: 55px;text-align: center;font-size:24px;color: #e56c22;background: #fff;border-radius: 50%;z-index: 2;position: relative;transition: 0.5s;}
#aPlay i:hover{background: #e56c22;color: #fff;}
#aPlay span{display: block;width: 100%;height: 100%;position: absolute;left: 50%;top:50%;transform: translate(-50%,-50%);background: #fff;z-index: 1;border-radius: 50%;}
#aPlay span.span1{
    -webkit-animation: yuan 1.5s 1s infinite both;
    animation: yuan 1.5s 1s infinite both;
}
#aPlay span.span2{
    -webkit-animation: yuan 1.5s 2s infinite both;
    animation: yuan 1.5s 2s infinite both;
}
.videoPop{width: 100%;height: 100%;background: rgba(0,0,0,0.6);position: fixed;left: 0;top:0;z-index: 1001;display: none;}
.videoPop .content{width: 100%; max-width: 1280px; max-height:500px; position: absolute;left: 50%;top:50%;transform: translate(-50%,-50%);}
#video{width: 98%;max-width: 1280px;max-height:500px;display: block; margin: 0 auto;  }
#videoClose{position: absolute;right:0;top:0;transform: translateY(-100%); color: #fff;cursor: pointer;font-size: 28px;transition: 0.5s;}
#videoClose:hover{color: #e56c22;}